table.blogs-top {
	width: 100%;
	border: 0px;
	border-spacing: 0px;
}

	table.blogs-top tr th {
		text-align: left;
		font-weight: normal;
		color: #666;
		padding-bottom: 10px;
	}
	
		table.blogs-top tr th.c {
			text-align: center;
		}

	table.blogs-top tr td {
		vertical-align: top;
		border-top: #bbb 1px dotted;
		padding: 10px 0px;
	}
	
	table.blogs-top tr td.avatar {
		width: 40px;
	}
	
	table.blogs-top tr td.description {
	
	}
	
		table.blogs-top tr td.description div.administrators {
			color: #666;
		}
		
			table.blogs-top tr td.description div.administrators a {
				color: #000;
				margin-right: 10px;
				text-decoration: none;
			}
			
			table.blogs-top tr td.description div.administrators a:hover {
				text-decoration: underline;
			}
	
		table.blogs-top tr td.description h2 {
			margin: 0px 0px 5px 0px;
		}
	
	table.blogs-top tr td.readers,
	table.blogs-top tr td.posts,
	table.blogs-top tr td.rating {
		width: 80px;
		font-size: 13pt;
		text-align: center;
		vertical-align: middle;
	}
	
		table.blogs-top tr td.rating {
			font-weight: bold;
			color: #9A53E9;
		}